Part Number Hot Search : 
ASX21006 OM5234DT HC55T3R RDM630 MAX5986A BZY55B36 BU536 MG650
Product Description
Full Text Search
 

To Download ATDH2225 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 Description
The configurator in-system programming cable (ISP cable) is a PC-only based cable that attaches to the parallel port of a computer. This cable can be used to download and verify configuration data cascading up to 8 devices. This cable allows designers to quickly and economically program Atmel's family of AT17 configuration memories. It also provides support for new devices in the AT17 family prior to third-party programmer support being available. Therefore, it is a truly portable solution that allows engineers to work from their lab bench or office.
Supported Devices
The AT17 series configurators can interface with many SRAM-based FPGA families. This document is limited to example implementations for the following families: * * * * Atmel - AT94K(FPSLIC), AT40K, AT6K Xilinx - XC4000, XC5200, Spartan(R), Spartan2, Virtex(R), VirtexE Altera - EPF6K, EPF8K, EPF10K Cypress - Delta39K15, 39K30, 39K50, 39K100, 39K165, 39K200
In-System Programming Cable ATDH2225 FPGA Configuration EEPROM Memory
Software Support
Make sure to use the latest CPS software (http://www.atmel.com/atmel/products/prod185.htm). CPS is used to program configurators and supports both the ATDH2200E programming board and this ISP cable. CPS also includes a conversion utility which supports Cypress, Xilinx and Altera file formats. The software, in conjunction with Atmel ISP cable, can be used to download an Atmel, Cypress, Xilinx or Altera programming file directly to Atmel's configurator(s). * * * * * * * * * CPS - Configurator Programming System GUI Bbased Interface Supports Windows(R) 95/98/2000 and Windows NT(R) Supports up to 8 devices Supports programming reset polarity Verification routines to validate programming Accepts HEX, MCS, POF, RBF, HXU and BST file formats Online help Ability to enable or disable internal oscillator
For specific information on using the CPS software, refer to the ATDH2200E Programming Kit User Guide.
Rev. 2288A-05/01
1
Connecting Cable to Target System
The cable draws its power from the target system through VCC and GND. Therefore, power to the cable, as well as to the target FPGA, must be stable. Do not connect any signals before connecting VCC and GND. Connect the programming dongle to your printer parallel port. Connect the other end with 10-pin header to your target system (Figure 1). Your target system should have the 10-pin header pin layout as follow in order to match the download cable (Figure 2). The pin 9 of the 10-pin header on the target system is a key pin; therefore, it is cut off. The control signals generated by the software are fed to the header. The programming algorithms written by Atmel can be used to program an AT17 device in-system. Figure 1. In-System Programming Application
Parallel Port Target System FPGA ATDH2225 FPGA
PC
Configurator In-System Programming Cable (Direct connects to PC)
In-System Programming Connector Header
AT17C/LVXXX Configurator
Figure 2. In-System Programming Header
DATA SCLK NC GND NC
1 3 5 7 9
2 4 6 8 10
CE RESET/OE NC VCC (SER_EN)GND
2
ATDH2225 FPGA
ATDH2225 FPGA
Table 1. 10-pin Header Pin Location on Target Board
1(DATA) 3(SCLK) 5(SW1) 7(GND) 9(NC) Notes: 1. Pin 10 activates "SER_EN" on target board. 2. Pin 9 is the polarizing pin (cut off). 3. The 10-pin header is 0.1' spacing 2(CE) 4(RESET/OE) 6(SW2) 8(VCC) 10(SER_EN/GND)
Pin 5 and Pin 6 of the 10-pin header are the two signals which able to decode for cascading up to 8 devices. The latest CPS software has the ability to control the 2 signals SW1, SW2 and by using the A2 pin of the device, you can select up to 8 devices. Therefore, you could use a 2-to-4 decoder to cascade 8 devices using our existing ISP circuit (see Figure 3). Figure 3. ISP of Cascaded AT17C/LV002s in AT40K FPGA Applications
Vcc
Vcc
Vcc
Vcc
Vcc
Vcc
DATA SCLK SW1
1 3 5 7 9
0 1 2 3
2-to-4 decoder
GND
2 CE 4 Reset/OE Vcc 6 SW2 8 10
SW1
SW2
Vcc
#5 AT17C/LV002
DATA RESET/OE CE CLK SER_EN
#1 AT17C/LV002
DATA RESET/OE CE CLK SER_EN CEO(A2)
CEO(A2) READY
READY
VCC
FPGA
RESET RESET DIN INIT CON CCLK
#7 AT17C/LV002
DATA RESET/OE CE CLK SER_EN
#3 AT17C/LV002
DATA RESET/OE CLK CE CLK SER_EN CEO(A2)
CEO(A2) READY
READY
M2 M1 M0
VCC GND
#6 AT17C/LV002
DATA RESET/OE CE CLK SER_EN
#2 AT17C/LV002
DATA RESET/OE CE CLK SER_EN CEO(A2)
CEO(A2) READY
READY
VCC
#8 AT17C/LV002
DATA RESET/OE CE CLK SER_EN
#4 AT17C/LV002
DATA RESET/OE CLK CE CLK SER_EN CEO(A2)
CEO(A2) READY
READY
3
Table 2. 2 Devices
Device Device #1 Device #2 Note: A2 pull down pull up
No additional logic required, SW1 and SW2 not used.
Table 3. 4 Devices
Device Device #1 Device #2 Device #3 Device #4 Note: SW1 0 1 0 1 A2 pull down pull down pull up pull up
SW1 and some additional logic required for selecting up to 4 devices.
Table 4. 8 Devices
Device Device #1 Device #2 Device #3 Device #4 Device #5 Device #6 Device #7 Device #8 Note: SW1 0 0 1 1 0 0 1 1 SW2 0 1 0 1 0 1 0 1 A2 pull down pull down pull down pull down pull up pull up pull up pull up
SW1, SW2 and some additional logic required for selecting up to 8 devices.
Table 5. For 020 Max. is 4 Devices
Device Device #1 Device #2 Device #3 Device #4 Note: SW2 0 0 1 1 SW1 0 1 0 1
2 to 4 devices and some additional logic required for selecting up to 4 devices.
The AT17C/LV020 device is implemented using two 1-Mb Configurator EEPROMs in a multi-chip module. The A2 pin of the first internal 1Mb is set to Low by the internal pulldown circuitry. An external 4.7 k pull-up must be connected to the A2 pin of the second internal 1Mb in order to program the second device. To work with the AT17C/LV020 devices, A2 should always have a pull up on the target system. The CPS software will implement the correct A2 value to program both internal devices. In fact, to program an AT17C/LV020 is just like programming two 1-Mb Configurator EEPROMs in casacade configuration. 4
ATDH2225 FPGA
ATDH2225 FPGA
Due to the fact that the AT17C/LV002 device is a single-die solution, an external pull-up or pull-down resistor can be connected to the A2 pin in order to program the data to the device. As long as the software A2 setting is matched with the hardware A2 pin setting, the data can be programmed to the device. The tables on page 4 allow you to select any device out of the 8 devices, which can work with the ISP download cable. The circuit is limited to example implementation for the Atmel vendor only. It is the same idea for Xilinx and Altera applications. In addition, user can still use the existing ISP circuit, which from the 2-megabit cascade document with the same ISP download cable.
Related Documents
ATDH2200E Programming Kit User Guide AT17C/LV device datasheet Programming Specification for Atmel's FPGA Serial Configuration Memories
Technical Support
Use the ATDH2200E Programming Kit User Guide Review the Configurator FAQ at www.atmel.com Contact your local Atmel representative or distributor who provided the ISP download cable for technical support Contact your local Atmel FAE (available at most sales offices) Contact the Atmel configurator technical support hotline: (408) 436-4119 (9:00 AM - 6:00 PM PST) E-mail Atmel configurator technical support: configurator@atmel.com Fax your inquires to "Configurator Tech Support" at: (408) 487-2637
5
Schematic
6
ATDH2225 FPGA
1 14 15 16 17 18 19 20 21 22 23 24 25 2 DATA_IN 3 CE_IN 4 RESET/OE_IN 5 6 7 8 9 10 11 12 13 CLK_IN ACK D0 2 4 6 8 11 RESET/OE_IN 13 CE_IN 15 CLK_IN 17 1A1 1A2 1A3 1A4 2A1 2A2 2A3 2A4 1Y1 1Y2 1Y3 1Y4 2Y1 2Y2 2Y3 2Y4 VCC GND 18 16 14 12 9 7 5 3 20 10 .1uF DATA DI CLK DO GND NC 1 3 5 7 9 2 4 6 8 10 CE RESET/OE ERR VCC GND TriState BiDir Data 4.7K VCC VCC ACK RESET/OE CE CLK VCC 1 1G 19 2G 22 ohms Harris CD74LPT244 ATMEL CORPORATION Title: Size: A Date: FPGA Configurator Programmer Document Number: CHW5450 (ATDH2200) September 22, 1999 Sheet: Rev: 9 1 OF 1
This cable would perform ISP without the use of the ATDH2200 board. The software used would be CPS.
Atmel Headquarters
Corporate Headquarters
2325 Orchard Parkway San Jose, CA 95131 TEL (408) 441-0311 FAX (408) 487-2600
Atmel Operations
Atmel Colorado Springs
1150 E. Cheyenne Mtn. Blvd. Colorado Springs, CO 80906 TEL (719) 576-3300 FAX (719) 540-1759
Europe
Atmel SarL Route des Arsenaux 41 Casa Postale 80 CH-1705 Fribourg Switzerland TEL (41) 26-426-5555 FAX (41) 26-426-5500
Atmel Rousset
Zone Industrielle 13106 Rousset Cedex France TEL (33) 4-4253-6000 FAX (33) 4-4253-6001
Atmel Smart Card ICs
Scottish Enterprise Technology Park East Kilbride, Scotland G75 0QR TEL (44) 1355-357-000 FAX (44) 1355-242-743
Asia
Atmel Asia, Ltd. Room 1219 Chinachem Golden Plaza 77 Mody Road Tsimhatsui East Kowloon Hong Kong TEL (852) 2721-9778 FAX (852) 2722-1369
Atmel Grenoble
Avenue de Rochepleine BP 123 38521 Saint-Egreve Cedex France TEL (33) 4-7658-3000 FAX (33) 4-7658-3480
Japan
Atmel Japan K.K. 9F, Tonetsu Shinkawa Bldg. 1-24-8 Shinkawa Chuo-ku, Tokyo 104-0033 Japan TEL (81) 3-3523-3551 FAX (81) 3-3523-7581
Atmel Configurator Hotline
1-(408) 436-4119
Fax-on-Demand
North America: 1-(800) 292-8635 International: 1-(408) 441-0732
e-mail
literature@atmel.com
Atmel Configurator e-mail
configurator@atmel.com
Web Site
http://www.atmel.com
FAQ
Available on web site
BBS
1-(408) 436-4309
(c) Atmel Corporation 2001. Atmel Corporation makes no warranty for the use of its products, other than those expressly contained in the Company's standard warranty which is detailed in Atmel's Terms and Conditions located on the Company's web site. The Company assumes no responsibility for any errors which may appear in this document, reserves the right to change devices or specifications detailed herein at any time without notice, and does not make any commitment to update the information contained herein. No licenses to patents or other intellectual property of Atmel are granted by the Company in connection with the sale of Atmel products, expressly or by implication. Atmel's products are not authorized for use as critical components in life support devices or systems. Spartan and Virtex are the registered trademarks of Xilinx Corporation. Windows (R) 95/98/2000 and Windows NT(R) are the registered trademarks of Microsoft Corporation. Other terms and product names may be trademarks of others.
Printed on recycled paper.
2288A-05/01/xM


▲Up To Search▲   

 
Price & Availability of ATDH2225

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X